package cn.xiaolang.function.quartz;

import java.util.HashMap;
import java.util.Map;

/**
 *
 * 调度器执行入口
 * @version 1.0
 * @since JDK1.7
 * @author fuhw
 * @date 2016年3月31日 下午4:33:31
 */
public class MainEntry {

	
	public static void main(String[] args) {
		//添加任务到调用容器中
		testQuartz4Job();
		//调度器执行调度容器中所有的调度任务
		SchedulerUtils.schedulers.start();
	}

	private static void testQuartz4Job() {
		String cronExpression = "0/2 * * * * ? ";//每2s执行一次
		Map<String, Object> params = new HashMap<>();
		params.put("_controller_class", ControllerEngineJob.class);
		SchedulerUtils.schedulers.addScheduler(ControllerEngineJob.class, cronExpression,params);
	}
}
